﻿<!DOCTYPE html
          PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta content="TX16_HTM 16.0.305.501" name="GENERATOR" />
<title>Conversor / Adaptador de Arquivos Textos</title>
</head>
<body style="TEXT-ALIGN: left; FONT-FAMILY: 'Arial'; FONT-SIZE: 12pt">
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>Opção que permite, através de linhas de instruções, modificar arquivos 
texto, adaptando a Layout´s ou ajustando para outras necessidades. </FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>A janela é composta por três editores, sendo:</FONT>       </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Arquivo Original:</span> Contém o texto original a ser 
modificado.</FONT>       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Arquivo de Instruções: </span>Contém as ‘Instruções’ que 
serão aplicadas sobre o ‘Arquivo Original’.</FONT>         </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Arquivo Convertido: </span>Contém o resultado da aplicação 
das instruções, ou seja o novo texto, já convertido/adaptado.</FONT>             </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><span style="FONT-WEIGHT: bold"><FONT size=2>Comandos de Edição 
Especiais:</FONT>   </span></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Ctrl+O</span>: Abre/Define arquivo para armazenamento dos 
textos.</FONT>      </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Ctrl+S</span>: Salva o texto do editor que contém o 
foco.</FONT>         </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Shift+Ctrl+S</span>: Salva os textos de todos os 
editores.</FONT>       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Ctrl+E</span>: Executa as instruções, gerando e salvando o 
texto do ‘Arquivo Convertido’.</FONT>           </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Ctrl+&gt;</span>: Aumenta a janela do editor.</FONT>     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Ctrl+F</span>: Pesquisa, buscando por determinada 
expressão.</FONT>     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">F3</span>: Continua a pesquisa iniciada por 
‘Ctrl+F’.</FONT>      </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>INSTRUÇÕES:</FONT></span></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2>O texto das ‘Instruções’ deve seguir padrões determinados conforme a 
seguir.</FONT>          </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Comentários</span>: Para inserir linhas de comentários (que 
serão ignoradas na execução), iniciar sempre com duas barras. Ex: “// Isto é um 
comentário “</FONT>                      </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><FONT size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Procedimento Utilizado:</span>    
            
       O sistema aplica inicialmente um grupo 
de instruções iniciais sobre o texto original, em seguida, sobre isto, gera 
um novo texto baseado</FONT>                                            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>    
            
       nas instruções do Layout de Saída, 
buscando os conteúdos baseado no Layout de Entrada, e finalmente, aplica um 
grupo de instruções finais.</FONT>                                            </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><FONT size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Estrutura Inicial</span> : O texto de Instruções 
será composto de no mínimo a seguinte estrutura padrão inicial (quando aberto 
em branco o sistema inclui</FONT>                      </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>      
            
    automaticamente):</FONT>                      </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>[I-AJI] // Início dos Ajustes 
Iniciais</FONT>	    </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>... // Instruçoes dos Ajustes 
Iniciais</FONT>         	    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 35pt"><FONT size=2>[F-AJI] // Final dos Ajustes 
Iniciais</FONT>	    </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>[I-ENT] // Início do Layout de 
Entrada</FONT>	     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>... // Instruções do Layout de 
Entrada</FONT>	     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>[F-ENT] // Final do Layout de 
Entrada</FONT>	     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>[I-SAI] // Início do Layout de 
Saída</FONT>	     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>... // Instruções do Layout de 
Saída</FONT>	     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>[F-SAI] // Final do Layout de Saída</FONT>	     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>[I-AJF] // Início dos Ajustes 
Finais</FONT>	    </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>... // Instruções dos Ajustes 
Finais</FONT>	    </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>[F-AJF] // Final dos Ajustes Finais</FONT>	    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><FONT size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Tabelas: </span>    
    Opcionalmente, pode(m) existir outros grupos na estrutura 
inicial, chamados de ‘Tabelas’ que indicarão listas de conteúdos a serem trocados 
na</FONT>                           </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2>    
           
     execução. As tabelas serão indicadas da seguinte 
forma:</FONT>                           </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 35pt"><FONT size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 35pt"><FONT size=2>[I-TABxxx] // Início de uma tabela (xxx é um 
número que identificará cada tabela)</FONT>	            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt"><FONT size=2>... // Conteúdo das tabelas a serem mesclados 
(abaixo maiores detalhes)</FONT>		         </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 35pt"><FONT size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 35pt"><FONT size=2>[F-TABxxx] // Final de uma tabela.</FONT>	    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><FONT size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><FONT size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><FONT size=2><span style="FONT-WEIGHT: bold">Instruções dos Ajustes </span>(Iniciais e 
Finais)</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><FONT size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Filtros</FONT></span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Aplicação de Filtros de Linhas. Todas as demais instruções, exceto quando indicado diferente na própria instrução, serão aplicadas somente para as linhas que respeitem um filtro. <span style="FONT-WEIGHT: bold">Nota:</span> Os filtros são 
cumulativos, ou seja, um novo filtro, não apaga um filtro anterior ainda 
aplicado.</FONT>                </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[F] // Limpa todos os filtros 
ativados</FONT>       </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[F][LF:a,b] // Filtra as linhas de ‘a’ a ‘b’ 
(número da linha) inclusive.</FONT>              </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[F][a,b][EXATO]t // Linhas (considerando as colunas de ‘a’ a ‘b’ inclusive – utilizar 1,999999 para toda a linha) com contéudo exatamente igual a ‘t’. Exemplo: <span style="COLOR: #0000ff">‘[F][1,999999][EXATO]PH Softwares Ltda’</span>, serão 
filtradas todas as linhas que contiverem exatamente o texto ‘PH Softwares 
Ltda’.</FONT>             </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[F][a,b][ALGUM]t // Linhas que contiverem o 
texto ‘t’.</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[F][a,b][INICIO]t // Linhas que iniciem com 
‘t’.</FONT>       </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[F][a,b][FIM]t // Linhas que terminem com 
‘t’.</FONT>       </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[F][a,b][COMBEXATO]t  // Linhas  que contenham a combinação exata informada em ‘t’. Neste caso podem ser utilizados curingas ‘~’ que indica permitir qualquer caractere na posição, ou ‘^’ que indica permitir qualquer grupo de caracteres até outra condição. Exemplo: Determinar um filtro em que as linhas começem com qualquer conteúdo, mas em seguida contenham a palavra ‘SOFTWARES’ e posteriormente qualquer conteúdo. O filtro ficaria <span style="COLOR: #0000ff">‘[F][1,999999][COMBEXATO]^SOFTWARES^’</span></FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[F][a,b][COMBALGUM]t // Idêntico a 
‘COMBEXATO’, mas a combinação pode estar em qualquer posição da 
linha.</FONT>               </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AF]... // Argumentos que definem como os 
filtros são aplicados</FONT>          </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AF]ESPESQ // Ignora espaços à esquerda nas 
linhas</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AF]ESPDIR // Ignora espaços à direita nas 
linhas</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AF]ESPCONT // Ignora todos os 
espaços</FONT>      </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AF]ACENTOS // Ignora 
acentuação (‘á’ =      
     ‘a’)  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AF]SOMDIGALFA // Considera apenas letras de 
‘A a Z’ e ‘a a ‘z’ e números de ‘0’ a ‘9’.</FONT>                   </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AF] MAIMUN // Considera iguais as letras 
maiúsculas e minúsculas.</FONT>          </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Ordem das Linhas</FONT>  </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Comandos que permitem ordenar o texto, por 
linhas, alfabeticamente.</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[S] // Ordena pelo conteúdo total de cada 
linha.</FONT>         </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[S][CF:a,b] // Ordena, considerando apenas o 
conteúdo entre (inclusive) as colunas ‘a’ e ‘b’ de cada linha.</FONT>                 </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AS]... // Argumentos que definem como a ordem 
é executada.</FONT>          </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AS]ESPESQ // Retira os espaços à esquerda das 
linhas</FONT>         </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AS]ESPDIR // Retira os espaços à direita das 
linhas</FONT>        </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 34pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 55pt"><FONT size=2>[AS]ESPCONT // Retira todos os espaços das 
linhas</FONT>        </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 34pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 55pt"><FONT size=2>[AS]ACENTOS // Não considera acentução (‘ã’ é 
igual ‘a’)</FONT>         </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AS]SOMDIGALFA // Considera apenas letras de 
‘A a Z’ e ‘a a ‘z’ e números de ‘0’ a ‘9’.</FONT>                   </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AS]MAIMUN // Considera iguais as letras 
maiúsculas e minúsculas.</FONT>         </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Eliminar Linhas</FONT> </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Eliminação de linhas.</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[RLBRANCO] // Retira todas as linhas em 
branco.</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[RLTODAS]  // Retira todas as linhas. Normalmente utilizado em conjunto com filtros. <span style="FONT-WEIGHT: bold">Nota:</span> Esta instrução sempre limpa todos os filtros 
ao final de sua execução.</FONT>            </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[RLTODASFORAFILTRO]  // Retira todas as linhas que não estejam sob um determinado filtro.<span style="FONT-WEIGHT: bold"> Nota:</span> Esta instrução sempre limpa todos os filtros 
ao final de sua execução.</FONT>            </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Eliminar Parte de Linhas</FONT>   </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Eliminação de parte de linhas.</FONT>    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[RPLBRANCO] // Retira todos os espaços nas 
linhas.</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[RPLBRANCOFIM] // Retira todos os espaços 
finais nas linhas.</FONT>         </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[RPLBRANCOINICIO] // Retira todos os espaços 
iniciais nas linhas.</FONT>         </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[RPLCF:a,b]  // Retira todo o texto entre (incusive) as colunas ‘a’ e ‘b’ das linhas. Exemplo: <span style="COLOR: #0000ff">‘[RPLCF:1,10]’</span> apaga as 10 
primeiras posições de todas as linhas (lembrando a consideração de 
filtros).</FONT>               </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Formatação de Linhas</FONT>  </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Formatação de linhas (acentos, 
espaços...)</FONT>    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[FL]ACENTUACAO // Retira toda a acentução nas 
linhas. ‘Á ‘ passa para ‘A’....</FONT>             </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[FL]SOMDIGALFA // Retira todos os caracteres 
diferentes de ‘A’ a ‘Z’ ou ‘a’ a ‘z’ ou ‘0’ a ‘9’.</FONT>                   </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[FL]MAIUSCULAS // Passa todos os caracteres 
para maiúsculas. ‘a’ passa para ‘A’....</FONT>            </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[FL]MINUSCULAS // Passa todos os caracteres 
para minúsculas. ‘A’ passa para ‘a’....</FONT>            </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Inclusão de Texto em Linhas</FONT>    </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Inserção de texto nas linhas.</FONT>    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ITANTESFILTRO]a,t // Insere o texto ‘t’ na 
coluna ‘a’ de cada linha, porém, somente nas linhas antes de iniciar algum 
filtro.</FONT>                    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ITFILTRADAS]a,t // Insere o texto ‘t’ na 
coluna ‘a’ de cada linha, somente para as linhas sob filtro ativado.</FONT>                   </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ITFORAFILTRO]a,t // Insere o texto ‘t’ na 
coluna ‘a’ de cada linha, porém, somente para as linhas fora de qualquer 
filtro.</FONT>                     </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>...</FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ITCANTESFILTRO]s,c,t</FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ITCFILTRADAS]s,c,t</FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ITCFORAFILTRO]s,c,t</FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>... Grupo de comandos para inserir texto em 
linhas com separador de campos. O texto a inserir é ‘t’. O separador de campos é 
‘s’. A posição do campo sequencialmente na linha é ‘c’. A aplicação considerando 
filtros, é a mesma para os comandos acima [IT...].</FONT>                                             </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>Exemplo: Uma linha com o seguinte conteúdo: ‘|Campo 1|Campo 2|Campo3|’, desejando inserir um texto (‘SOFT’) antes de ‘Campo 2’. A instrução seria <span style="COLOR: #0000ff">‘[ITC...]|,2,SOFT’</span></FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Quebra de Linhas</FONT>  </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Quebra para novas linhas</FONT>   </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTDANTESFILTRO]a,b // ‘a’ é a coluna inicial 
a quebrar e ‘b’ a coluna final. ‘b’ pode ser ‘999999’ para atingir sempre o 
final das linhas. Neste comando serão quebradas todas as linhas até que seja 
encontrada uma linha sob um determinado filtro.</FONT>                                          </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTDFILTRADAS]a,b // Somente linhas sob algum 
filtro.</FONT>       </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTDFORAFILTRO]a,b // Somente linhas sob 
nenhum filtro.</FONT>      </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>...</FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTAANTESFILTRO]a,b //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTAFILTRADAS]a,b //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTAFORAFILTRO]a,b //</FONT> </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>.... As instruções ‘QTA...’ são iguais às 
‘QTD...’ mas quebram o texto para a linha anterior e não posterior.</FONT>                  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>...</FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTCDANTESFILTRO]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTCDFILTRADAS]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTCDFORAFILTRO]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTCAANTESFILTRO]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTCAFILTRADAS]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[QTCAFORAFILTRO]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>... As instruções ‘QTC...’, seguem a mesma técnica das instruções ‘QT...’ mas são aplicadas considerando linhas com campos separados por algum caractere fixo, indicado em ‘s’. ‘c’ indica a posição do campo sequencialmente na linha. Nestas instruções as quebras serão sempre até o final das linhas.Exemplo: Uma linha com o seguinte conteúdo: ‘Campo 1;Campo 2;Campo 3’ e deseja-se quebra a partir do ‘Campo 2’ para a linha anterior. A instrução seria <span style="COLOR: #0000ff">‘[QTCA...];,2’</span></FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Transfere Linhas</FONT> </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Transferência de linhas para outra posição no 
texto</FONT>       </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TRLINHA]d[Filtro1][Filtro2]   // ‘d’ pode ser ‘A’ para transferir para posição anterior no texto, ou ‘P’ para posição posterior no texto. Serão transferidas todas as linhas encontradas sob o ‘Filtro1’ para depois da primeira linha anterior ou posterior encontrada sob o ‘Filtro2’. Os filtros sempre serão aplicados pelo método [COMBALGUM] e para toda a linha. (Veja maiores detalhes na opção de Filtros’).<span style="FONT-WEIGHT: bold"> Nota:</span> Esta instrução 
derruba todos os filtros eventualmente aplicados.</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Transfere Parte de Linhas</FONT>   </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Transferência de parte de linhas para outra 
posição no texto</FONT>         </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTDANTESFILTRO]a,b // ‘a’ indica a coluna 
inicial e ‘b’ a coluna final, sendo transferido o texto existente entre 
(inclusive) estas colunas. ‘b’ pode ser ‘999999’ para sempre ir até o final de 
cada linha. O texto é transferido para a linha imediatamente anterior (no 
início), aplicando-se somente para as linhas que não estejam sob filtro, até 
encontrar alguma sob filtro.</FONT>                                                            </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTDFILTRADAS]a,b // Somente linhas sob 
filtro.</FONT>      </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTDFORAFILTRO] // Somente linhas sem nenhum 
filtro aplicado.</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>...</FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTAANTESFILTRO]a,b //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTAFILTRADAS]a,b //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTAFORAFILTRO] //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>... As instruções ‘TTA...’ são iguais às 
‘TTD...’, porém transferem para linha anterior.</FONT>            </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTCDANTESFILTRO]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTCDFILTRADAS]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTCDFORAFILTRO]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTCAANTESFILTRO]s,c //</FONT> </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTCAFILTRADAS]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TTCAFORAFILTRO]s,c //</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>... As instruções ‘TTC...’, seguem a mesma técnica das instruções ‘TT...’ mas são aplicadas considerando linhas com campos separados por algum caractere fixo, indicado em ‘s’. ‘c’ indica a posição do campo sequencialmente na linha. Exemplo: Uma linha com o seguinte conteúdo: ‘Campo 1;Campo 2;Campo 3’ e deseja-se transferir ‘Campo 2’ para o início da linha seguinte. A instrução seria <span style="COLOR: #0000ff">‘[TTCD...];,2’</span></FONT></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Tamanho de Linhas</FONT>  </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Definição de tamanho das linhas</FONT>    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[TAMLINHA]t // Trunca linhas com tamanho maior 
que ‘t’ para este comprimento em caracteres.</FONT>              </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[AUMLINHA]t // Trunca ou aumenta com espaços 
as linhas para que fiquem sempre com o tamanho ‘t’ em caracteres.</FONT>                   </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Copia Linhas para outra Anterior</FONT>    </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Copia linhas para outra linha anterior no 
texto.</FONT>       </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[CLA][FILTRO1][FILTRO2]]  // Copia todas as linhas sob ‘Filtro2’ para o início da primeira linha anterior sob ‘Filtro1’. Os filtros sempre serão aplicados pelo método [COMBALGUM] e para toda a linha. (Veja maiores detalhes na opção de Filtros’).<span style="FONT-WEIGHT: bold"> Nota:</span> Esta instrução derruba todos os filtros 
eventualmente aplicados.</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Insere Linhas</FONT> </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Insere novas linhas</FONT>  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ILFINAL]t // Adiciona uma linha no texto, com 
o conteúdo ‘t’.</FONT>           </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[[ILF][FILTRO1][FILTRO2]t] // Permite inserir linhas entre filtros. O conteúdo da nova linha será ‘t’. Somente será inserido, quando encontrada alguma linha sob ‘Filtro1’ e imediatamente em seguinda uma linha sob ‘Filtro2.’ Os filtros sempre serão aplicados pelo método [COMBALGUM] e para toda a linha. (Veja maiores detalhes na opção de Filtros’).<span style="FONT-WEIGHT: bold"> Nota:</span> Esta instrução 
derruba todos os filtros eventualmente aplicados.</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Copia Texto Condicionalmente por Filtro</FONT>    </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Copia texto para outro local</FONT>    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[CTF][FILTRO1][FILTRO2]a,b]  // Copia uma linha (ou parte, indicado em ‘a’ e ‘b’) sob ‘Filtro1’ para o final da linha imediatamente seguinte, desde que a mesma esteja sob ‘Filtro2’. Os filtros sempre serão aplicados pelo método [COMBALGUM] e para toda a linha. (Veja maiores detalhes na opção de Filtros’).<span style="FONT-WEIGHT: bold"> Nota:</span> Esta instrução derruba todos os filtros 
eventualmente aplicados.</FONT>        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Substituição de Texto</FONT>  </span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Substitui texto por novo conteúdo</FONT>    </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[SB][a,b][NL][t1][t2] // ‘a’ coluna inicial, 
‘b’ coluna final. Substitui ‘t1’ por ‘t2’.</FONT>            </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[SB][a,b][TL][t1][t2] // A linha que contiver 
‘t1’ passa a conter somente ‘t2’. Substitui toda a linha.</FONT>                </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ASB]... // Argumentos para considerar na 
substituição de conteúdo.</FONT>         </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ASB]ESPESQ // Ignora espaços à 
esquerda</FONT>      </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ASB]ESPCONT // Ignora todos os 
espaços</FONT>      </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ASB]ACENTOS // Ignora 
acentuação (‘á’ =      
     ‘a’)  </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ASB]SOMDIGALFA // Considera apenas letras de 
‘A a Z’ e ‘a a ‘z’ e números de ‘0’ a ‘9’.</FONT>                   </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 90pt"><FONT size=2>[ASB] MAIMUN // Considera iguais as letras 
maiúsculas e minúsculas.</FONT>          </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 54pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 54pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Instruções Genéricas sobre os Layout´s de Entrada e 
Saída:</FONT>        </span></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><FONT size=2>Os Layout´s indicam o formato do 
texto.</FONT>      </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><FONT size=2>        
             
          A 
primeira linha de Instrução indicará o tipo de Layout, e deve ser 
igual nos dois Layout´s, podendo ser: ‘SIMPLES’ ou ‘ESTRUTURADO’. Layout,s 
</FONT>                                                      </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><FONT size=2>        
             
          ‘SIMPLES’ 
são gerados sempre linha a linha da entrada para a saída. Layout´s 
‘ESTRUTURADO’ seguem um fluxo de níveis, podendo gerar linhas que 
</FONT>                                                      </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><FONT size=2>        
             
           
            
  indiquem vinculo com a(s) anterior(es) num esquema “pai-filho”. 
</FONT>                                                      </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><FONT size=2>      
             
          
          A 
segunda linha de Instrução (quando ‘SIMPLES’) indicará a forma do Layout, podendo ser 
‘[COPIA]’, caso em que será simplesmente copiado as linhas de</FONT>                                                              </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><FONT size=2>      
             
          
           
 entrada (já ajustadas pelos ‘Ajustes Iniciais’, não respeitando informações no Layout de 
Saída. Pode ser ainda ‘[LAYOUT]’, indicando que deve ser gerado</FONT>                                                              </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><FONT size=2>      
             
          
           
      para cada linha de entrada, uma linha 
de saída, mas respeitando as instruções do Layout de Saída.</FONT>                                                              </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 35pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 54pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Instruções do Layout de Entrada</FONT>    </span></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>ENTRADA-SIMPLES</FONT></span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>        
             
       Pode apenas indicar um separador de 
campos, e opcionalmente, um número fixo de decimais nos campos de valor. Neste caso 
a linha de</FONT>                                                  </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>        
             
      Instruções deve ser: ‘[s]’ ou ‘[s][DFn]’, onde 
‘s’ indica o caractere separador de campos e ‘n’ um número de decimais para 
valores, quando não</FONT>                                                  </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>        
             
             
             existe 
ponto (vírgula) separador.</FONT>                                                  </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Pode ainda indicar um Layout único para todas 
as linhas, com o seguinte padrão:’[T,M]’ – ‘T’ indica o Tipo de cada Campo, 
podendo ser:</FONT>                       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2><span style="FONT-WEIGHT: bold">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;A</span> = AlfaNumérico (letras e dígitos)</FONT>                       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2><span style="FONT-WEIGHT: bold">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;N = </span>Numérico (somente dígitos)</FONT>                       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2><span style="FONT-WEIGHT: bold">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;Vn </span>= Valor com ‘n’ decimais</FONT>&nbsp;&nbsp;                       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2><span style="FONT-WEIGHT: bold">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
D </span>= Data Normal (dia, mês, ano)</FONT>                       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2><span style="FONT-WEIGHT: bold">&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; I </span>= Data Invertida (ano, mês, dia)</FONT>                       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>      Já ‘M’ 
indica o tamanho do campo em caracteres, mas quando não conter 
dígitos, indica um separador de campos (tamanhos de campos</FONT>                       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>        
           
   variáveis), como ‘|’ ou ‘;’ etc...</FONT>                       </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Exemplo: Linha de Texto= 
‘01012008|PAULO JOÃO MENDES|1525000’, a instrução lógica para o Layout de 
Entrada ficaria ‘[D,|][A,|][V2,|]’                       </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 54pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>ENTRADA-ESTRUTURADO</FONT></span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>  A diferença para o 
Layout ‘ENTRADA-SIMPLES’, consiste na identificação de grupo no começo de cada linha, sendo 
no formato [Campo,Conteúdo,</FONT>                     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>      
             
 Nível], onde:</FONT>                     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 144pt"><FONT size=2>   ‘Campo’: Qual 
o campo (sequencialmente iniciando por ‘1’) nesta linha de Layout, que indica o tipo do 
registro, o qual terá vínculo no</FONT>                         </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 144pt"><FONT size=2>     
               
   Layout de Saída.</FONT>                         </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 144pt"><FONT size=2>‘Conteúdo’: Qual o conteúdo do campo indicado 
por ‘Campo’ para o tipo de registro.</FONT>             </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 144pt"><FONT size=2>‘Nível’: Qual o nível 
hierárquico do registro no Layout de Entrada. Os níveis sempre começam de um, sendo que para cada subordinação</FONT>
         	        </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 144pt"><FONT size=2>
        deve ser aumentado um. Exemplo:</FONT>
         	        </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 144pt"><FONT size=2>
        Registro Header - Nível 1</FONT>
         	        </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 144pt"><FONT size=2>
       Registro Lote 1 - Nível 2</FONT>
         	        </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 144pt"><FONT size=2>
       Detalhes Lote 1 - Nível 3</FONT>
         	        </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 144pt"><FONT size=2>
       Registro Lote 2 - Nível 2</FONT>
         	        </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 144pt"><FONT size=2>
       Detalhes Lote 2 - Nível 3</FONT>
         	        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 36pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>Instruções do Layout de Saída</FONT>    </span></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 18pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>SAÍDA-SIMPLES</FONT></span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Permite buscar campos do Layout de Entrada 
(entre colchetes), ou simplesmente informar conteúdos, fora de 
colchetes.</FONT>               </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>A Busca dos campos de entradas deve seguir o 
formado padrão: ‘[CE,T,M]’ </FONT>            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>         
           
            
            
        ‘CE’ indica qual o campo do 
layout de entrada, podendo ser totalmente numérico, iniciando de ‘1’ 
para simplesmente transferir o conteúdo, ou no</FONT>            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>         
           
            
            
        formato ‘TBn_x’, onde ‘n’ indica um 
código de Tabela, previamente incluída nas instruções do grupo ‘Tabelas’, 
caso em que será então substituído o</FONT>            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>         
           
            
            
         conteúdo do campo ‘x’ (número 
do campo) do Layout de Entrada por aquele indicado na 
Tabela, na linha seguinte àquela correspondente. Exemplo:</FONT>            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>         
           
            
            
              
          
Tendo uma tabela com o seguinte conteúdo:</FONT>            </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 106pt"><span style="COLOR: #0000ff"><FONT 
size=2>01</FONT></span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 106pt"><span style="COLOR: #0000ff"><FONT 
size=2>Primeiro</FONT></span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 106pt"><span style="COLOR: #0000ff"><FONT 
size=2>02</FONT></span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 106pt"><span style="COLOR: #0000ff"><FONT 
size=2>Segundo</FONT></span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 106pt"><span style="COLOR: #0000ff"><FONT 
size=2>03</FONT></span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: 35pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 106pt"><span style="COLOR: #0000ff"><FONT 
size=2>Terceiro</FONT></span></p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2>Quando o campo do Layout de Entrada contiver 
‘01’ será transformado para ‘Primeiro’ e assim sucessivamente. As tabelas 
deverão conter todas as combinações possíveis, sendo que se algum conteúdo não 
for encontrado, será gerado um erro, impedindo a conclusão dos 
procedimentos.</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2>‘T’ indica o Tipo do Campo a ser gravado, 
podendo ser:</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2>‘Axy’ = AlfaNumérico, sendo que ‘x’ pode 
ser:</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2>‘F’ - para truncar quando maior que 
tamanho.</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2>‘E’ para gerar abreviação dos nomes 
intermediários quando conteúdo maior que o tamanho.</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2>‘T’ – trunca mas não aumenta para 
tamanho.</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2>‘S’ – abreviação mas não aumenta para 
tamanho.</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2>e ‘y’ (opcional) pode ser ‘U’ para transformar 
conteúdo para letras maiúsculas.</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2>‘Naz’ = Numérico, sendo que ‘a’ pode ser ‘E’ 
para alinhamento à esquerda, ou ‘D’ para alinhamento à direita, e, ‘z’ pode ser 
‘E’ para espaços à esquerda ou ‘Z’ para zeros à esquerda.</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2>‘Vdpaz’ = Valor, sendo que 
‘d’ indica número de decimais, ‘p’ = ‘P’ indica inserção do ponto decimal, ou 
‘p’ = ‘N’ indica sem ponto decimal, e ainda, ‘az’ seguem as mesmas regras do 
tipo ‘Naz’ acima.&nbsp;</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2><FONT size=2>‘D’ = Data Normal (dia,mês,ano).</FONT></FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2><FONT size=2>‘I’ = Data Invertida (ano,mês,dia).</FONT></FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 141pt"><FONT size=2><FONT size=2>‘M’ indica o tamanho exato do campo em 
caracteres. Informar ‘0’ para gravar somente o conteúdo existente. (Tamanho de 
campos variável).</FONT>                                        </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><FONT 
size=2></FONT>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 54pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 72pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2>SAÍDA-ESTRUTURADO</FONT></span></p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2> Também, aqui, a diferença para o 
Layout ‘SAÍDA-SIMPLES’, consiste na identificação de grupo no início de cada 
linha, sendo no formato:</FONT>                     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>       
           
   ‘[MaiorNível]’</FONT>                     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>‘MaiorNível’ indica qual o maior nível, que o 
fluxo do texto, sob o LayOut de Entrada, deve atingir, para que esta linha de 
saída seja gravada.</FONT>                     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>E, na identificação do tipo de registro a ser 
utilizado no início de cada configuração de campo, ficando no 
formato:</FONT>                     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>  ‘[R,CE,T,M]’ Onde ‘R’ é representa o 
tipo de registro, conforme Layout da Entrada, e os demais identificadores 
seguem as mesmas regras do</FONT>                     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>        
           
   Layout Simples.</FONT>                     </p>
<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 106pt"><span style="FONT-WEIGHT: bold"><FONT 
size=2></FONT></span>&nbsp;</p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Outras diferenças em relação à 
‘SAÍDA-SIMPLES’:</FONT>     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 108pt"><FONT size=2>Quando o sistema encontrar no conteúdo de 
instrução do Layout de Saída (ou seja, fora dos colchetes) as seguintes 
expressões:</FONT>     </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 180pt"><FONT size=2>‘\r\n’ – indica quebra de linha exatamente 
nesta posição.</FONT>        </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 180pt"><FONT size=2>‘\r\h’ – indica quebra de linha nesta posição, 
mas será executado somente uma vez, permitindo gerar registro ‘Header de 
Arquivo’.</FONT>                   </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 180pt"><FONT size=2>    ‘QTDE_REG_NIVEL’ – 
será gravado nesta posição a quantidade acumulado de registros do nível 
atual, considerando todos os</FONT>                    </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 180pt"><FONT size=2>      
           
registros filhos. (nível maior)</FONT>                    </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 180pt"><FONT size=2>  ‘QTDE_REG_TOTAL’ – será gravado 
nesta posição a quantidade total de registros do texto de saída, no momento do 
encontro</FONT>                    </p>
<p style="MARGIN-TOP: 0pt; TEXT-INDENT: -18pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 180pt"><FONT size=2>      
             desta 
instrução.</FONT>                    </p></FONT></FONT></FONT></FONT>
</body>
</html>
